import requests


if __name__ == '__main__':
    #1.指定url
    url = 'https://fanyi.baidu.com/sug'

    word = input('请输入需要翻译的单词:')


    #2. UA伪装: 将对应的User-Agent封装到一个字典中
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36'
    }

    #3.post请求参数处理
    data = {
        'kw': word
    }

    #4.请求发送
    response = requests.post(url=url,headers=headers,data=data)

    #5. 获取响应数据,json返回的方法是obj对象(如果确认响应的数据是json,才可以使用json())
    dict_obj = response.json()

    print(dict_obj)